//定义用户列表的约束
const mongoose = require("mongoose");
const baseModel = require('./baseModel')
const subscribeModel = new mongoose.Schema({
  user:{ //关注人的id
    type:mongoose.ObjectId, //MongoDB 中的对象ID的类
    require:true,
    ref:'User' //关联User表 方便populate联表查询 告诉model模型 user字段是关联User模型
  },
  channel:{ //被关注id
    type:mongoose.ObjectId, //MongoDB 中的对象ID的类
    require:true,
    ref:'User' //关联User表 方便populate联表查询 告诉model模型 channel字段是关联User模型
  },
  ...baseModel
});
module.exports = subscribeModel;
